//#define  _CRT_SECURE_NO_WARNINGS
//#include <set>
//#include <iostream>
//#include <string>
//#include <algorithm>
//using namespace std;
//
//int main()
//{
//	int n;
//	cin >> n;
//	set<string> set1;
//	string str;
//	for (int i = 0; i < n; i++)
//	{
//		cin >> str;
//		sort(str.begin(), str.end());
//		set1.insert(str);
//	}
//	cout << set1.size();
//}